Słownik techniczny polsko-angielski

osmophore, odoriphore